-
Notifications
You must be signed in to change notification settings - Fork 1.4k
[math/RF] Reduce test failures when ROOT is built without clad or gsl #20027
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for fixing this! I only have one request about the tutorial
Test Results 22 files 22 suites 3d 21h 11m 57s ⏱️ For more details on these failures, see this check. Results for commit 9aa6423. ♻️ This comment has been updated with latest results. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks! LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you! It makes sense to have a clear error and a fallback instead of a crash
When clad is off, the tests were failing. With the standard backend, they run fine, though. All backends are tested in parametrised tests, so testRooMulti can be made independent of any backend.
Also fix a warning that protects from a Gaussian with sigma=0. Co-authored-by: Jonas Rembser <[email protected]>
When MathMore cannot be loaded, the tutorial exampleFunction.py used to crash. Here, a throw is added to the constructor, which is caught in the Python tutorial.
When working with ROOT where some features were off, I encountered test failures. These commits reduce some of those, namely: